river trent - German English Dictionary